// jqGrid 初始化
console.info($(window).height());
$("#jqGrid").jqGrid({
			url : baseUrl + '/wdzr/queryWdzrSqList.do',
			datatype : "json",
			mtype : 'post',
			colModel : [{
						label : 'ID',
						width : 100,
						name : 'ID',
						sortable:false,
						align : 'center',
						hidden:true,
					},{
						label : '项目名称',
						width : 100,
						name : 'ZR_XM_NAME',
						sortable:false,
						align : 'center'
					}, {
						label : '项目原总金额',
						width : 100,
						name : 'ZR_XM_JE',
						sortable:false,
						align : 'center'
					}, {
						label : '项目到期日期',
						width : 120,
						name : 'ZR_DQRQ',
						sortable:false,
						align : 'center'
					}, {
						label : '原投资金额(转让金额)',
						width : 120,
						name : 'ZR_WD_TZJE',
						sortable:false,
						align : 'center'
					}, {
						label : '年化收益率',
						width : 100,
						name : 'ZR_XM_NH_SYL',
						sortable:false,
						align : 'center'
					}, {
						label : '投资回款状态',
						width : 100,
						name : 'TZ_HKZT',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if (cellvalue == '0') {
								return '没到计息期';
							}else if(cellvalue == '1'){
								return'到计息期';
							}else if(cellvalue == '2'){
								return'到期还款';
							}else if(cellvalue == '3'){
								return'还款已到账';
							}
						}
					}, {
						label : '投资剩余期限(天)',
						width : 120,
						name : 'ZR_QX_DAY',
						sortable:false,
						align : 'center'
					}, {
						label : '转让手续费比例',
						width : 120,
						name : 'ZR_SXF_BL',
						sortable:false,
						align : 'center'
					}, {
						label : '转让最终手续费',
						width : 130,
						name : 'ZR_SXF',
						sortable:false,
						align : 'center'
					}, {
						label : '转让名称',
						width : 100,
						name : 'ZR_WD_NAME',
						sortable:false,
						align : 'center'
					}, {
						label : '投资人信息ID',
						width : 100,
						name : 'ZR_REF_TZRXX_ID',
						sortable:false,
						align : 'center',
						hidden: true,
					}, {
						label : '转让描述说明',
						width : 120,
						name : 'ZR_WD_CONTENT',
						sortable:false,
						align : 'center'
					}, {
						label : '转让后实际到账金额',
						width : 150,
						name : 'ZR_WD_SJDZJE',
						sortable:false,
						align : 'center'
					}, {
						label : '转让状态',
						width : 120,
						name : 'WD_ZR_STATE',
						sortable:false,
						align : 'center',
						formatter : function(cellvalue, options, rowObject) {
							if (cellvalue == '00') {
								return '申请中';
							}else if(cellvalue == '01'){
								return'审核通过';
							}else if(cellvalue == '02'){
								return'审核失败';
							}else if(cellvalue == '03'){
								return'转让成功';
							}else if(cellvalue == '04'){
								return'转让失败';
							}
						}
					}, {
						label : '转让来源',
						width : 100,
						name : 'ZR_LY_TYPE',
						sortable:false,
						align : 'center'
					}, {
						label : '转让人用户名',
						width : 120,
						name : 'ZR_SQ_USER_ID',
						sortable:false,
						align : 'center'
					}, {
						label : '转让申请时间',
						width : 150,
						name : 'ZR_SQRQ',
						sortable:false,
						align : 'center'
					}, {
						label : '审核人',
						width : 120,
						name : 'SH_USER_ID',
						sortable:false,
						align : 'center'
					}, {
						label : '审核日期',
						width : 150,
						name : 'SH_RQ',
						sortable:false,
						align : 'center'
					}, {
						label : '审核备注',
						width : 150,
						name : 'SH_CONTENT',
						sortable:false,
						align : 'center'
					}],
			viewrecords : true,
			rowNum : 50,
			pager : '#jqGridPager',
			shrinkToFit : false,// 列宽 不自动
			multiselect : true,
			multiboxonly : true,
			beforeSelectRow : function(rowid, e) {
				$(this).jqGrid('resetSelection');
				return (true);
			}, // 实现复选框单选
			onSelectAll : function(aRowids, status) {
				$(this).jqGrid('resetSelection');
			}, // 实现头部复选框,无效
			autowidth : true,
			height : $(window).height() - 86, // 屏幕高度-86-汇总栏20
			rownumbers : true,
			postData : {
				startDate : $("#s_minsqrq").val() || "",
				endDate : $("#s_maxsqrq").val() || "",
				czrr : $("#s_zrryhm").val() || "",
				czrzt : $("#s_zrzt").val() || "",
				
			},
			prmNames : {
				rows : 'limit'
			},
			jsonReader : {
				id : "ID",
				root : "data",
				records : 'total',
				total : 'totalPage',
				repeatitems : true
			}
		});
$("#jqGrid").jqGrid('navGrid', '#jqGridPager', {
			add : false,
			edit : false,
			del : false,
			search : false
		});
// 搜索功能
$("#btu_search").button({
			icons : {
				primary : 'ui-icon-search'
			}
		}).click(function() {
	$("#s_minsqrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_maxsqrq").datepicker("option", "minDate",
							selectedDate);
				}
			});
	$("#s_maxsqrq").datepicker({
				dateFormat : 'yy-mm-dd',
				onClose : function(selectedDate) {
					$("#s_minsqrq").datepicker("option", "maxDate",
							selectedDate);
				}
			});
	$("#dialog_search").dialog({
		modal : true,
		minHeight : 200,
		minWidth : 900,
		buttons : {
			"重置" : function() {
				$('#dialog_search input').val("");
			},
			"确定" : function() {
				var s_alert = null;
				if (null != s_alert) {
					$("#dialog_alert").empty();
					$("#dialog_alert").append("<label>" + s_alert + "</label>");
					$("#dialog_alert").dialog({
								modal : true,
								buttons : {
									"确定" : function() {
										$(this).dialog("close");
									}
								}
							});
				} else {
					$(this).dialog("close");
					$("#jqGrid").jqGrid('setGridParam', {
								postData : {
									startDate : $("#s_minsqrq").val() || "",
									endDate : $("#s_maxsqrq").val() || "",
									czrr : $("#s_zrryhm").val() || "",
									czrzt : $("#s_zrzt").val() || "",
								}
							}).trigger("reloadGrid");
				}
			}
		}
	});
});
//查看功能
$("#btu_view").button({
			icons : {
				primary : 'ui-icon-document'
			}
		}).click(function() {
			var v_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			if (null == v_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			} else {
				$("#dialog_view").dialog({
							modal : true,
							minHeight : 350,
							minWidth : 1000,
							buttons : {
								"关闭" : function() {
									$(this).dialog("close");
								}
							}
						});
				var v_rowData = $('#jqGrid').jqGrid('getRowData', v_selrowId);
				$("#v_xmmc").val(v_rowData.ZR_XM_NAME || "空");
				$("#v_xmyzje").val(v_rowData.ZR_XM_JE || "空");
				$("#v_xmdqrq").val(v_rowData.ZR_DQRQ || "空");
				$("#v_ytzje").val(v_rowData.ZR_WD_TZJE || "空");
				$("#v_nhsyl").val(v_rowData.ZR_XM_NH_SYL || "空");
				$("#v_tzsyqx").val(v_rowData.ZR_QX_DAY || "空");
				$("#v_zrsxfbl").val(v_rowData.ZR_SXF_BL || "空");
				$("#v_tzhkzt").val(v_rowData.TZ_HKZT || "空");
				$("#v_zrzzsxf").val(v_rowData.ZR_SXF || "空");
				$("#v_zrmc").val(v_rowData.ZR_WD_NAME || "空");
				$("#v_zrmssm").val(v_rowData.ZR_WD_CONTENT || "空");
				$("#v_zrhsjdzje").val(v_rowData.ZR_WD_SJDZJE || "空");
				$("#v_zrzt").val(v_rowData.WD_ZR_STATE || "空");
				$("#v_zrly").val(v_rowData.ZR_LY_TYPE || "空");
				$("#v_zrryhm").val(v_rowData.ZR_SQ_USER_ID || "空");
				$("#v_zrsqsj").val(v_rowData.ZR_SQRQ || "空");
				$("#v_shr").val(v_rowData.SH_USER_ID || "空");
				$("#v_shrq").val(v_rowData.SH_RQ || "空");
				$("#v_shbz").val(v_rowData.SH_CONTENT || "空");
			}
		});

//审核功能
$("#btu_insert").button({
			icons : {
				primary : 'ui-icon-document'
			}
		}).click(function() {
			var i_selrowId = $('#jqGrid').jqGrid('getGridParam', 'selrow');
			if (null == i_selrowId) {
				$("#dialog_alert").empty();
				$("#dialog_alert").append("<label>请选择一条记录!</label>");
				$("#dialog_alert").dialog({
							modal : true,
							buttons : {
								"确定" : function() {
									$(this).dialog("close");
								}
							}
						});
			}else {
				
				var v_rowData = $('#jqGrid').jqGrid('getRowData', i_selrowId);
				$("#i_xmmc").val(v_rowData.ZR_XM_NAME || "空");
				$("#i_xmyzje").val(v_rowData.ZR_XM_JE || "空");
				$("#i_xmdqrq").val(v_rowData.ZR_DQRQ || "空");
				$("#i_ytzje").val(v_rowData.ZR_WD_TZJE || "空");
				$("#i_nhsyl").val(v_rowData.ZR_XM_NH_SYL || "空");
				$("#i_tzsyqx").val(v_rowData.ZR_QX_DAY || "空");
				$("#i_zrsxfbl").val(v_rowData.ZR_SXF_BL || "空");
				$("#i_tzhkzt").val(v_rowData.TZ_HKZT || "空");
				$("#i_zrzzsxf").val(v_rowData.ZR_SXF || "空");
				$("#i_zrmc").val(v_rowData.ZR_WD_NAME || "空");
				$("#i_zrmssm").val(v_rowData.ZR_WD_CONTENT || "空");
				$("#i_zrhsjdzje").val(v_rowData.ZR_WD_SJDZJE || "空");
				$("#i_tzrxxid").val(v_rowData.ZR_REF_TZRXX_ID || "空");
				$("#i_zrzt").val(v_rowData.WD_ZR_STATE || "空");
				$("#i_zrly").val(v_rowData.ZR_LY_TYPE || "空");
				$("#i_zrryhm").val(v_rowData.ZR_SQ_USER_ID || "空");
				$("#i_zrsqsj").val(v_rowData.ZR_SQRQ || "空");
				$("#dialog_insert").dialog({
							modal : true,
							minHeight : 350,
							minWidth : 1000,
							buttons : {
								"关闭" : function() {
									$(this).dialog("close");
								},
								"提交" : function() {
									var wdzrid=$("#i_id").val(i_selrowId);
									var tzrxxid= $("#i_shr").val();
									var zrly= $("#i_zrly").val();
									var shr= $("#i_shr").val();
									var shzt= $("#i_shzt").val();
									var shbz= $("#i_shbz").val();
									
								
								
								var i_alert = null;
								if('01'==shzt){
									var hkzt= v_rowData.TZ_HKZT;
										if('3'==hkzt){
										i_alert="还款已到账的项目不能转让,请审核不通过!";
										}else if('0'==hkzt){
											i_alert="没到计息期的项目不能转让,请审核不通过!";
										}
									var now=new Date().toDateString()
									var dqrq=$("#i_xmdqrq").val();
									console.log(new Date(dqrq));
									console.log(new Date(now));
										if(new Date(dqrq)<=new Date(now)){
										i_alert="项目已经到期,不能转让,请审核不通过!";
										}
									}else if('02'==shzt){
										if(''==shbz){
										i_alert="请在审核备注中输入不通过原因！";
										}
									}else{
									i_alert="请选择审核状态！";
									}
									if (undefined != shbz) {
										shbz = shbz.trim();
									} else if (shbz.length > 255) {
										i_alert="审核备注不能超过255字!";
									}
									if ('' == shr) {
										i_alert="审核人不能为空！";
									}
									/*if (!this.form.getForm().isValid()) {
										i_alert="页面输入的有误,请按照要求输入!";
									}*/
								
								
								//console.log(i_scph);
								if (null != i_alert) {
									$("#dialog_alert").empty();
									$("#dialog_alert").append("<label>" + i_alert + "</label>");
									$("#dialog_alert").dialog({
												modal : true,
												buttons : {
													"确定" : function() {
														$(this).dialog("close");
													}
												}
											});
								} else {
									var str = $("#form_insert").serialize();//序列化 表单 参数值
									 console.log(str);
									$(this).dialog("close");
									$.ajax({
												type : "post",
												url : baseUrl + "/wdzr/saveWdzrSh.do",
												data : str,
												success : function(result) {
													$("#dialog_alert").empty();
													if (result.isSHSuc) {
														$("#dialog_alert")
																.append("<label>添加成功!</label>");
														$("#jqGrid").jqGrid().trigger("reloadGrid");
													} else {
														$("#dialog_alert").append("<label>"
																+ result.msg + "</label>");
													}
													$("#dialog_alert").dialog({
																modal : true,
																buttons : {
																	"确定" : function() {
																		$(this).dialog("close");
																	}
																}
															});
												},
												error : function() {
													$("#dialog_alert").empty();
													$("#dialog_alert")
															.append("<label>添加失败!</label>");
													$("#dialog_alert").dialog({
																modal : true,
																buttons : {
																	"确定" : function() {
																		$(this).dialog("close");
																	}
																}
															});
												}
											});
								}
								
								
								
								
							}
						}
				});
				
			}
		});

// 工具提示框 tooltip
$(document).tooltip();
